evil smelling - French English Dictionary